# 字典的定义
empty_dict = {} # 创建空字典
massege={'小李':'123124543643','xiaohua':'17855666'} # 使用字符串作为 key
group_dict = {(60, 99):'good', 100:'nice'} # 使用元组作为 key

# 字典的添加
dict2 = {}
dict2["左轮"] = 20 # 字典没有值时，创建
print(dict2)
dict2["左轮"] = 18 # 字典有值时，修改
print(dict2)

# 字典的修改
dict2 = {'左轮': 18}
dict2["左轮"] = 20 # 字典有值时，修改，但只能单次修改
print(dict2)
dict2.update({'左轮':16,"右轮":16}) # update,修改和创建都可以
print(dict2)

# 字典的删除
# dict2 = {'左轮': 18,'右轮': 20}
# del dict2['右轮']  # 删除指定键
# print(dict2)
# dict2.clear() # 清空字典，但字典还在，变成空字典
# print(dict2)
# dict2 = {'左轮': 18,'右轮': 20}
# del dict2          # 删除字典,真正删除了
# print(dict2)

# 字典的访问
dict = {'Name': 'zuolun', 'Age': '1024'}
print(dict['Name']) # 访问指定值

# 当然如果key值不存在，将会抛出异常
# 也可以是用get()方法,不存在会返回None，但不会抛出异常
print(dict.get('lorem'))